package main

import (
	"flag"
	"fmt"
	"stdchan/bufferchan"
	"stdchan/stdchan"
)

func main() {
	var std bool
	var buf bool
	flag.BoolVar(&std, "std", false, "./exe --std 测试普通的通道用法")
	flag.BoolVar(&buf, "buf", false, "./exe --buf 测试带缓存的通道用法")

	flag.Parse()
	fmt.Println(std)
	fmt.Println(buf)
	if std {
		stdchan.Run()
	} else if buf {
		bufferchan.Run()
	}
}
